shell trumpet - French English Dictionary